﻿#include "BaseNodeGraphicsItem.h"
#include "BaseNode.h"

BaseNodeGraphicsItem::BaseNodeGraphicsItem(DA::DAAbstractNode* n, QGraphicsItem* p)
    : DA::DAAbstractNodeGraphicsItem(n, p)
{
    // 禁用缩放
    setEnableResize(false);
    setBodySize(QSizeF(50, 50));
    setBodyMinimumSize(QSize(20, 20));
    if (!acceptHoverEvents()) {
        setAcceptHoverEvents(true);
    }
}

BaseNodeGraphicsItem::~BaseNodeGraphicsItem()
{
}

void BaseNodeGraphicsItem::nodeDisplayNameChanged(const QString& name)
{
    Q_UNUSED(name);
}
